school premises - Turco Inglés Diccionario